package pers.xhh.frontapi.service;

import com.baomidou.mybatisplus.extension.service.IService;
import pers.xhh.frontapi.common.Mi;
import pers.xhh.frontapi.entity.MiGoodsEntity;

/**
 * @author wei-xhh
 * @date 2020-11-22
 */
public interface MiGoodsService extends IService<MiGoodsEntity> {

    /**
     * 获取商品列表
     * @param query goods_name模糊匹配
     * @param cateOneId 分类顶级id
     * @param pagenum 页数
     * @param pagesize 大小
     * @return 结果
     */
    Mi listGoods(String query, Integer cateOneId, Integer pagenum, Integer pagesize);

    /**
     * 根据id查询商品
     * @param id id
     * @return 结果
     */
    Mi getGoodsById(Integer id);
}
